from mainapp import app
from flask_script import Manager
# 注册蓝图导包
from mainapp.views import bank
from mainapp.views import user
# 解决跨域问题
from flask_cors import CORS

if __name__ == "__main__":

    # 跨域问题解决
    CORS().init_app(app)

    # 将蓝图对象注册到flask的服务中
    app.register_blueprint(bank.blue)
    # 在注册蓝图对象的时候，可以设置路由访问的前缀：如：
    # url_prefix='/user' 是蓝图中子路由的前缀
    # 如果要访问user.py中的find路由，全路径是：http://127.0.0.1:5000/user/find
    app.register_blueprint(user.blue, url_prefix='/user')

    # 以脚本的方式启动flask的应用服务
    manager = Manager(app)
    manager.run()

# manager = Manager(app)